snaffle reins - Turkish English Dictionary